package ciicos.equ.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * 设备表
 *
 * @版本： V3.2.0
 * @版权：
 * @作者： 企业研发中心
 * @日期： 2024-02-06
 */
@Data
@TableName("equ_base")
public class EquBaseEntity {
    @TableId("F_ID")

    private String id;


    @TableField("F_UpkeepCycle")

    private Double upkeepCycle;

    @TableField("F_NAME")

    private String name;

    @TableField("F_CODE")

    private String code;

    @TableField("F_TYPE")

    private String type;

    @TableField("F_PACKET")

    private String packet;

    @TableField("F_DESCRIPTION")

    private String description;

    @TableField("F_CREATORUSERID")

    private String creatoruserid;

    @TableField("F_CREATORTIME")

    private Date creatortime;

    @TableField("F_LASTMODIFYUSERID")

    private String lastmodifyuserid;

    @TableField("F_LASTMODIFYTIME")

    private Date lastmodifytime;


    @TableField("F_nextUpkeepDate")

    private Date nextUpkeepDate;
    @TableField("F_UpkeepRemindDate")

    private Date upkeepRemindDate;

    @TableField("F_MODEL")

    private String model;

    @TableField("F_BRAND")

    private String brand;

    @TableField("F_FACTORYCODE")

    private String factorycode;

    @TableField("F_FACTORYTIME")

    private Date factorytime;

    @TableField("F_BUYIME")

    private Date buyime;

    @TableField("F_LOCATION")

    private String location;

    @TableField("F_RUNINGTIME")

    private Integer runingtime;

    @TableField("F_RUNINGSTATUS")

    private String runingstatus;

    @TableField("F_FILES")

    private String files;

    @TableField("F_RUNINGTIMEPOINT")

    private String runingtimepoint;

    @TableField("F_RUNINGSTATUSPOINT")

    private String runingstatuspoint;
}
